place an image to venerate - Turkish English Dictionary